function foo5<T extends hm>(test: T) { }